//
//  AlertManager.h
//  EVETracker
//
//  Created by Scott A. Guyer on 8/8/08.
//  Copyright 2008 __MyCompanyName__. All rights reserved.
//

#import <UIKit/UIKit.h>

typedef enum {
	AlertManagerAlertType_EVEServiceUnavailable = 0,
	AlertManagerAlertType_EVEDataIsCurrent,

	AlertManagerAlertType_MAX,
} AlertManagerAlertType;

@interface AlertManager : NSObject 
{
	NSTimeInterval   repeatThreshold;
	
	NSArray*         _msgs;
	NSMutableArray*  _lastSeen;

}
	
@property(assign,nonatomic) NSTimeInterval     repeatThreshold;

+ (AlertManager*) sharedAlertManager ;

- (void) alert:(AlertManagerAlertType)type withString:(NSString*)msg ;


@end
